<?php
namespace app\api\widget\assets;

use yii\web\View;
use yii\web\AssetBundle;

class ApiAssets extends AssetBundle
{
    // 定义包含资源文件的根目录。如果根目录不是通过Web访问，应该要设置这个属性
    public $sourcePath = '@app/api/widget/res';

    //需要的css文件
    public $css = [
        'css/api.css',
        'js/jquery/jquery.json-viewer.css',
        'js/layui/css/layui.css',
    ];

    //需要的javascript文件
    public $js = [
        'js/jquery/jquery.min.js',
        'js/jquery/jquery.json-viewer.js',
        'js/layui/layui.all.js',
        'js/template.js',
    ];

    //位置：css
    public $cssOptions = [
        'position'=>View::POS_HEAD
    ];

    //位置：js
    public $jsOptions = [
        'position'=>View::POS_HEAD
    ];

    //配置那些数据要发布web目录（可访问的目录下边）
    public $publishOptions = [
        'only'=>[
            '*'
        ]
    ];

    public static function register($view)
    {
        return parent::register($view);
    }
}